package com.jt.sys.service;

import java.util.List;
import java.util.Map;

import com.jt.common.vo.PageObject;
import com.jt.sys.entity.SysRole;

public interface SysRoleService {
	PageObject<SysRole> findPageObjects(String name,Integer pageCurrent);
	/**
	 * 删除角色及关系表信息
	 * @param id
	 * @return
	 */
	int deleteObject(Integer id);
	
	int saveObject(SysRole entity,Integer[] menuIds);
	/**
	 * 基于角色ID查询自身信息及对应的菜单ID
	 * @param id
	 * @return
	 */
	Map<String, Object> findObjectById(Integer id);
	
	int updateObject (SysRole entity,Integer[] menuId);
}
